urban infrastructure facilities - Alemán Inglés Diccionario